Andy Sylvester's Reading List
For background see this
blog post
.